import { request } from '@/utils/request'
import type { Banner } from '@/types/common'

export const bannerApi = {
  // 获取启用的轮播图列表
  getActiveBanners() {
    return request.get<Banner[]>('/banner/active')
  },
  
  // 获取轮播图列表（别名方法，兼容旧代码）
  getCarouselList() {
    return request.get<Banner[]>('/carousel/list')
  }
}

// 导出 Banner 类型作为 CarouselBanner 的别名（向后兼容）
export type { Banner as CarouselBanner } from '@/types/common'
